🇬🇧 en es 🇪🇸

itch mite noun

  • Sarcoptes scabiei, a parasitic arthropod that burrows into the skin and causes scabies.
arador de la sarna
Wiktionary Links